50847411
17192732
78204748
16046249
9666108
13921291
50184776
59963314
36885502
40572006
79125886
15305191
18929217
19738418
33339874
1108674
4523124
59897820
70494556
43647444
34663864
24472554
9515448
58142741
35114910
21373306
2811954
41256488
10325400
29469383
13446813
23722630
26012931
3394918
92615703
8139439
6706257
3974485
14563423
60286403