21529199
5127502
46366363
53604701
64546446
81656830
84296299
29314032
64732777
73372304
2800194
70324371
71517881
6942605
40799111
74952083
94165388
4116269
18679225
37905193
28973702
28813395
87824292
555138
10769615
4075299
69432479
24878267
13207216
37536456
26352213
55384211
227268
90856606
47793043
23681407
81845525
1757462
12344877
91719040