81806237
75199560
36689370
16676480
28396425
90456996
47144290
2965458
20696531
58119842
87127630
6681257
4785461
55553678
98963
2190945
55381140
35258614
77391842
96915786
1027509
82298490
50101961
13871522
86927493
70166578
34234928
57179987
38472742
88762511
56006036
62901894
22569305
63626350
99449494
10884145
40575379
48696031
48592317
81185170