12236165
17024733
25327188
5803759
88191033
50369935
28104578
52312837
33774731
9497779
8564823
29856005
42102736
61414587
45628447
87983783
65885545
2693550
81729998
74201070
76101128
17359468
1433943
9523798
56104364
94474166
33398075
83982264
80809051
46171342
98116459
3874655
48783987
79646672
70713289
42963994
3651751
60737971
182471
41226108