34898271
19054227
94836646
7619442
71856039
81438023
54515168
10432177
3754348
3055474
50035446
99602327
37133566
86359734
92252501
94157408
76377209
96604302
89414529
97578556
1985876
5397508
63608634
46187781
32174407
64563986
10521738
10283470
15941697
969963
11044993
2931154
33936491
20473051
53033366
6444885
69572165
29209836
15059903
57238660