93543600
30522042
33229290
3593648
4526310
11203166
26497996
87654786
30084390
1921590
78123874
33462904
6071042
63048910
23879995
78827683
7280618
1480284
49803682
8518165
2975804
58163403
111018
60289087
87154947
3531422
86398138
58993659
65755092
28395450
14947446
81017656
70411742
88468749
81861080
13188293
56516497
30682176
31552843
78804977