95057769
11417080
52931597
36096084
7962510
79274190
58258641
3156438
79717506
31874179
23455496
46467764
10542386
30845130
17278779
84218880
61894614
3180881
17187362
85733317
67637458
69909768
5199378
50454653
1189221
767768
36547668
6782172
32415838
51576444
20336351
50895624
7655188
33416391
41094852
6427904
2148336
88855894
94724921
871472