2069249
1568558
12067137
53228041
20702461
59413791
12607465
96435078
75938467
67377835
50888483
39278379
99179329
57117450
50086363
24771898
83753330
79959831
49275218
61758865
73467281
37404197
22465100
24725126
62017861
82326497
80233445
83207532
74374042
24778406
80071651
31666505
42984416
60496993
38485061
83696735
99953547
68769928
35047371
30195933