13851537
46252727
80525071
37203440
94751483
65159475
85878157
8952400
15337299
48828682
53404838
34502398
22998609
23739687
35351980
12009910
43528015
37056240
78261194
33178162
91134650
92134436
8828748
81756346
28074817
60519800
96928396
93196137
2209242
30187687
12649342
23045708
46994353
32408698
58208543
49217162
35155742
55044471
9216777
37409461