12228560
57889054
50984099
60183512
70959364
64893485
28659753
92856313
3078666
8504321
80795760
38941212
46394126
42518418
91587738
55681043
63146826
25748743
26826510
27641425
649623
3803732
4228298
94286379
2696236
13183365
36472784
63407914
40842429
37051795
86712218
15712826
10011453
80161082
64836577
18207888
17842815
75779998
16752879
27176821