37818221
39788107
47284795
20321547
29666180
324052
83597961
48871101
35534826
12806675
19529004
15735127
9588998
58127625
64789176
4469207
13192330
93126037
3941689
34513550
71481564
6934180
37947890
27475411
96252910
84972626
6405159
22824364
19621400
74662916
57015923
22722450
89481963
51799995
37969889
5095472
54289731
86628297
68822462
17518051