94076997
48097542
88978158
93328679
48842541
80924343
70601918
95096245
92091755
88564947
4899631
82011123
53163
94257365
54508736
73767920
9449211
91680
51208268
96058133
28255312
60317422
99829470
53544320
64142483
1870384
42386229
38825063
38192228
32567597
50801914
58811996
16309830
30781468
81199407
28413203
19135617
67521705
17334159
48034084