7221647
1773550
73895987
3005536
14947589
32964541
2164427
9499516
78329890
37877697
58915195
17053187
4176618
20809427
7620478
58895980
72686976
81153898
37169671
65356128
60946197
66667572
99612449
66196687
2353200
76514660
32643391
5887769
91991905
6678696
853919
77728577
50593933
50473165
49525162
20032269
16053581
11899229
5035281
13381306