91749723
31688506
6348639
42013351
2117517
59778753
54856334
5187873
50082875
20083428
29272227
11149204
54907208
63053846
97403462
64829546
71624778
7659024
472843
18716571
39699777
5424959
84733053
56361513
90279052
7732350
5449952
10939539
5571261
1013139
53343958
5329710
71336326
48464125
98433401
89474450
94879941
20727099
66191268
83159648