40419519
55882711
67009421
1107181
72531505
7075510
101758
223645
46668734
49343754
62619524
18113026
3685443
6379923
55839361
48541019
95754592
11416967
8645610
95922888
99777121
5486845
84174433
68762329
46862955
4130882
44275843
9850401
93493594
74556983
63442978
59126661
75352652
60543833
75801628
29429716
70411423
25702090
46653435
65591866