28848329
11057777
38639647
24955560
49593379
46612167
16787450
14692184
62826806
60593376
93954083
53497881
42579793
6168161
89192770
87816146
42324120
83387287
83302735
69253041
49897144
1786262
90078283
128546
33465623
18018506
73007479
11862778
50848995
74582911
63738448
66603374
70292812
133371
17506243
86252289
43058386
99272492
2737509
14901985