30479149
62556373
73945531
79675211
21688798
73264092
54603053
68239180
45317524
63817596
33105822
50712983
22846496
15995536
7614905
97248329
7878343
16183467
12002032
58118577
3444301
45219900
79793498
2609413
61239356
6961472
30017839
85977453
38782823
42572294
95138493
89062220
16139246
71112329
55401780
64351106
73125313
45957542
37963834
85213815