89704604
96401658
56355632
86009795
38989382
471811
22073720
64127835
14271943
66233721
6560900
8670244
48255877
71142896
8218546
64461461
8905933
13881778
30184708
6807792
51994070
40025473
4146315
12282402
36845342
96925836
8743328
42345828
50144249
25291496
13043339
4071971
2824955
80399515
79594134
4429746
29975789
39863173
16341269
82232205