43413161
7778286
5671862
96506884
35178290
65675964
69155009
38831100
86303624
92497227
61051956
24302290
19513174
31302301
6850977
76197932
51798866
72832268
54564825
11994255
90723712
54164474
35828494
72655895
5919012
14431742
59358557
62475341
76109353
28399994
57967136
1311894
78852986
6522286
52994181
80813270
37574635
65884607
32163688
3045225