82665501
22735040
24501882
5253053
41425831
43329462
31277730
54057121
31166481
28013161
12586586
15967015
73523385
69707104
71502110
19935618
23326156
13158885
90068886
42407553
77679826
39912158
49576632
51133975
93753946
1737674
13559521
53252895
49336591
24675816
2810239
56686554
97647328
55685176
45653840
12814063
81044604
26327337
77269475
47396110