18027923
64001378
86403301
76868192
50014783
12238025
12651052
96338942
75921936
9235541
1958962
23356586
53047699
42396216
23684667
35641387
74251123
63458675
40289258
2462136
11359942
37871769
43715553
18042168
75034050
87722370
76292356
16547031
68781847
51843861
87381916
41591128
97788873
33731642
776148
19134053
1417397
45032479
40949634
69544157