7157661
12003523
96348561
87482728
75482219
81919822
50966773
60921497
47813249
65444211
93011662
8174480
47836939
49768397
5741849
87493584
17487828
11989171
79149152
27811747
34844619
4527408
33528287
86382296
31423984
69678895
25143421
32604394
76628227
74845811
26916898
17782306
66569712
3345936
18589413
91872280
84897162
82429792
6961873
91623203