639600
41831622
91815472
11736281
16268695
38358887
25458614
35359594
7832083
38727587
55598063
34321234
18584540
99267574
29648755
1685602
89799106
49678164
53414562
67917747
296172
55417777
1381270
46645305
86318148
49604234
3508428
78013731
76223958
86525975
33019475
80443290
46515633
7376776
61642953
24351763
84438113
71533846
21677268
6732671