79926612
65103308
56646821
28611279
93183309
87041862
56486487
38022531
3057203
20487
54721702
78796637
78860
39104338
61099249
85203772
18458920
57607784
6586982
99582708
41334977
1061284
80727182
35117746
18241645
10234649
59036593
34295153
32245610
5198623
57069403
40398856
44035773
70741886
87227113
2561360
31422395
48824035
64459911
92551678