75592983
73702599
49675854
3431386
51948421
1255015
75897774
7607516
53129942
88549986
71293520
4105386
2765249
44472283
24592476
20139390
74107011
59059106
63546759
94023538
1752539
32078884
21299613
88263653
65107061
26238597
44335050
17427482
1558438
77744510
26583672
89627862
87405777
46662862
32141726
6837517
93516195
16366819
2462715
49281551