83294581
834707
51982924
24148831
12698267
118877
81548250
96702506
8827141
59891972
69361447
17562212
74142364
66715918
10071752
19447343
51979007
40954545
77911107
45882047
12625182
1681845
85964478
76537360
55841602
2915303
36194318
19021622
72882101
73126452
27539101
41291662
57583892
81189581
34361332
17914087
99695759
82441387
15322652
817315