54748323
17314202
64651770
64028478
29991562
5136985
85097821
95133481
82838843
42481197
22962602
14939239
84481304
32776544
8365149
97067935
93921620
130569
63746276
36255119
36939333
19854205
687200
68072496
18828990
35662339
43185168
28847770
74234478
6853284
2653086
93036165
19958810
53649625
58894229
4503089
56168616
89526218
71193681
18271980