39239745
82286749
48227815
49743574
24689416
50764052
69916654
63522457
27721250
28897479
45506729
43247860
36901578
21162845
1980800
3617011
47696253
37716680
28467907
82195447
11997860
636261
2114844
24481058
31515168
3939969
11992647
80451224
41733825
34358903
72551590
26806448
5067138
47626209
1376344
5932381
69859827
14788769
42649851
71632889