87817093
53784019
84349936
2947772
53762599
14458270
74212208
36155198
35193085
66401214
12405578
64508004
50103389
35643588
71108620
8173780
74085684
3445249
58834582
97867449
69033023
59535668
91353917
42577302
72454744
95525975
7019463
23827626
76502649
49937072
35755355
54702086
16637660
88872344
92373368
24785899
58465995
27355428
13927963
13417511