17936322
45998456
29538073
40691431
5565581
63222947
49299684
92154428
3820330
76621516
63183227
56557239
77133188
6636107
55939135
53688991
6585868
46036366
38631047
2641249
57192562
367354
35231464
58265328
29288143
40038952
94502423
69655553
53754316
30168591
89742587
25963758
68851569
30276249
8510296
53581139
98176125
82476115
23099309
35229713