46848858
13128753
5054619
65874324
3952298
52913232
21695120
52325306
62051781
1667490
46205380
21752529
58144883
9593654
53881862
86622834
19963546
44472086
72428550
553263
7457994
8785460
77501441
95814031
31162007
287307
69219467
11789431
70963747
41943977
15198894
67615532
17079514
26045651
43897585
61597795
63834143
50621984
31869513
77708367