11769652
34694070
81652771
27655566
2529178
11984350
47231278
10201194
76101692
29824710
44347595
90952784
56573747
93453836
6343121
24316562
16017783
77428671
38326664
501861
77182203
52156072
49456644
89875401
71935136
7553937
73426682
99391000
47781553
88959960
31373415
7582396
88457169
27176243
9279288
10016916
2497083
74666817
461263
33452560