56859183
54554471
97406950
25593792
24486156
13379107
33162020
52002142
50583937
28505006
36674900
66088
49576230
54863216
60596461
43834437
22191067
8134738
4712060
68239290
92841771
87757314
86091156
70368711
20052882
43952675
50481210
15985466
2815917
4988113
22545515
35726030
67521330
2653379
37085218
17963717
26618194
75409023
80361145
9297937