92544348
79705291
1405444
98834270
37315111
602882
49083161
41712836
92964579
73885191
3959715
95679085
59427799
3491198
99125671
8697554
86679737
75509134
45799997
68061287
98356464
96804382
74059859
20189161
69947135
56456787
16554180
69543167
49098883
62719762
363951
80884647
68452971
8269672
34456566
5857367
95478897
82923955
12479682
2502516