82122691
68640
45557728
8726841
21964314
85673702
49455785
81044223
534474
81467396
46056481
47595065
4495339
67848981
88599269
12523774
4035227
97567651
99924667
8587136
33885416
34597522
67393020
11194717
58283690
4825333
11175568
8880327
91056337
62648681
12145407
89186361
1368230
1987589
79108748
70163623
30431451
25369647
11123775
10456597