23809185
2225751
42407966
19502410
58665923
33291944
16354796
76908251
39745598
19577451
4678605
71754506
74833601
72562897
83135061
65353691
28405001
7122934
79027494
12821748
24174
5837295
4319261
92451495
82003380
2291183
64844536
34342766
80692126
30375903
57039920
42706924
509304
25391301
56108503
1639744
59503771
62061293
94363375
62603471