28471670
73622611
8621490
84235569
9748083
17841212
22567354
99189492
32131620
91158967
72505334
51683776
49803376
27859522
16641228
16336168
43933572
48779591
99681456
19505450
25557411
19665543
26593463
26458183
22246776
68554748
45265967
54195441
29043917
21676432
75247621
54241606
7527828
90328176
23515188
48717129
11286999
69387286
94778328
41818842