6996066
60665095
76429198
7932589
75904181
55825773
50732576
1005474
22063462
42952217
32819328
33371728
7364295
23664044
79218293
67711938
18043552
22449218
16611067
98219091
22326392
84373929
27317395
85247586
47711801
82056446
13608369
38379702
45816964
7942469
52567481
681810000
54706051
95784072
19053925
87975751
183785
96879021
98563474
55039891