4861616
91232064
1596587
71223728
46208928
1402536
50832058
38411207
26179433
95482340
40717053
80215317
57474223
16461802
42641320
69043574
61567796
43653661
15085249
4943804
36399354
89319220
6204936
89952481
38911236
365884
38581320
20879352
60685442
95722818
43028155
85104333
50144323
85453585
81031746
29167635
73369304
13303872
2269661
68512710