82382540
822450
16682290
11554642
91781
98635865
28076236
78715745
9928515
1616941
71819972
96474656
66015428
4863336
16447364
53611745
32779338
92128101
82224684
9380486
30608567
72899464
60681781
28425205
52378307
86511511
14733958
62759691
84168524
55286881
5942050
16002923
5138729
50418803
9946951
6346959
64048409
70485148
316622
79637976