19507042
79108817
66611969
33416637
93261290
14877529
74423281
42044010
82263594
82458850
50132538
9698817
77438121
35842351
24312443
78051764
68006125
349862
57693953
97761335
72098981
21298136
90858369
51391562
50119602
38393500
93784226
4562972
523203
84935420
60376430
48724033
9749949
482871
32109856
27609051
31189822
22391987
93618815
40392340