27142102
97284257
4266771
31096171
57577275
73705375
6365575
76977609
5793750
73674279
23854305
24672065
22351468
8921430
39521084
96441571
51438257
7810243
11351392
26027309
99486380
67391299
38656249
988941
40559016
91356411
82237866
10231728
51569329
20635251
4082508
81561693
92708552
93831717
17368253
38851483
23276020
14266131
5092244
37496014