23689796
92434476
2067101
97587546
53608411
21935616
8290973
19195775
23119932
20776081
1276622
62644549
52291365
75715731
64008622
76512746
5141309
4233468
22145781
88161177
96201652
94867054
36972512
51781175
35159052
82632304
4367625
77602506
1521106
79724408
34613445
37855957
89942176
66299998
82325339
10611469
5327759
8559358
88908441
25002403