82743085
30959936
78387598
89953655
31967349
12319673
21051446
99322130
87402044
19714865
3067608
29029929
81054519
51107669
32662232
32201384
84821941
67382402
28443420
57479736
81129123
48846265
12734857
18472105
99003127
26742814
804267
41597408
26466450
285553
48786631
1663549
36573792
1751311
78571095
60012163
37701692
14972099
35622469
75421863