73521818
55733256
6304426
48547846
95391408
5294654
34797545
83136743
59593769
8586679
30871857
78728298
96637128
82911640
38553236
78563686
59805353
50583736
89115598
686610
4368070
22354162
15557471
17756344
8844283
75989739
60576638
40808939
6109975
15279162
15712994
31128260
75557935
28603350
66015175
30295605
8804932
20357766
28043705
79123829