39051382
44195378
63633362
593659
79426595
82911287
19273627
85557162
63682460
89962523
9024394
78145498
29196199
98035634
54049476
20015377
24644056
23023081
15613659
84449033
4377804
12638082
84925147
53618704
20994420
2883304
55676583
35132303
40239632
34082650
94907044
33616149
33976456
70422965
3712697
29393580
6439209
60802874
50376175
2063722