65704520
90994057
53673109
7628393
16772456
56953567
40005734
72599088
831178
58548009
76353114
88798835
40703117
4938929
574739
70905781
94579156
66863609
16317343
25096175
3387972
36701636
61794130
85321414
35762998
10499554
28548280
97987041
83824342
69709097
95907121
6297374
95185880
93192385
38005315
57287613
58725206
32026775
21258832
22806266