49823350
2912915
32141654
42443448
55019730
22273024
33371594
81158882
69472493
6382925
94008287
6109591
90739268
46924170
50646225
61846871
84567131
37939147
7106020
29076873
41209581
3094593
42945929
13984690
98107472
26642443
88287649
49606673
19505523
35291164
82402383
4808804
63611927
12832438
302252
7125937
79515686
75638838
36613954
82336436