57112080
62317237
4054444
9886741
7272385
2737478
77815575
64775500
50721862
96141624
24738660
56825071
33258717
98364007
29044010
84088257
27809501
2541543
78954286
59565386
39194459
75537382
13229881
83801838
19976383
15608814
55719339
74378972
29897121
21472599
19545006
58941728
95418208
36314612
76674827
260379
39341482
66262744
6281420
40103763