638688
81132778
36353122
68797977
8883370
8225233
7034637
49497500
61235138
15577081
3309029
4396575
61197021
31947459
12908766
64449227
39519457
39672971
75054223
57974405
25181732
16315855
9862474
34376439
7236730
45689003
90101133
38058258
54643927
96262833
95717845
79427157
9531637
71938649
25282235
23004494
94258016
70864412
59318229
79001146