8450193
27307140
9869399
89067388
91336085
2492399
58041262
22426012
52736591
8193976
42489389
15049121
6020286
57133626
39856015
3913793
73196196
87981270
79036340
88292285
85147212
55079456
70671466
49226076
32534908
76814343
91492389
57691551
61039214
343996
85427320
75672358
26454944
95225194
60799756
53531610
14006267
33745130
49041587
63954088