39092090
19959462
61594992
84705311
78738482
16218052
88447535
80073502
35232912
74806356
10718419
29793407
1912256
40188510
464279
9226038
91042622
89769926
13435549
61861138
46208824
72665381
37164843
86402989
50907658
5847452
30376606
66956304
9402045
67142957
94038773
66411576
52113565
59064299
85524630
2376970
50168652
41866749
83241405
7679859