38176441
42857159
61323234
9682320
3791866
6695573
46208152
29329780
38019698
68541786
36175547
2131319
76771246
10421726
41279491
88336590
77095828
68756436
440485
16815973
7965681
47197240
985667
46778226
46907106
85715057
48098277
66119286
94336090
47551218
92136368
56121627
12248460
94553323
85905505
26649324
76647446
15465625
25271374
59612136