4518362
81576161
30671760
49351551
3077064
29472711
34299641
95603203
30616075
7225426
87571716
3961326
9520220
3397344
77111474
89128130
56421921
1023655
27258581
30599117
45176116
27774313
67143539
40245846
72283533
51956166
7418054
4445645
15205274
50421465
6400612
93332645
29193102
34386364
48147366
36234614
17376815
13579377
9612161
96414706