52124041
18175214
84788741
43141330
3181269
36934688
91995778
63501106
59418830
87083574
79401823
48113834
86291597
56206091
40244904
27225502
51389694
7438292
97674532
31332360
3869191
75637031
28576722
21553675
1415462
57308242
75604608
17103961
5723364
51252549
22282509
75901703
24946127
12379966
97838430
11511680
64821686
57246892
70495522
26411457