23028417
99699181
4173287
13587170
29085817
32052238
25415374
8441451
40332586
12521455
16474989
78748731
21096142
6281247
78181964
12096598
75654927
862323
50373138
37524214
50399671
5571483
2689862
86663139
85657978
44492804
68835341
52302723
76061815
99454248
66308102
18268455
90682485
85906262
34165926
75985740
3437976
7951318
50982215
8425356