28025147
39771467
31752053
66865239
94945286
4845956
85352673
11832340
19851495
90954531
67207728
64108853
60956980
66182167
55293721
11763655
97258521
26113419
33508910
74406745
3623402
28316478
59759997
22684237
52981274
99141861
58861062
8954433
80441097
8235344
1435712
89874508
11064622
34056349
84456970
32555493
51329683
92148851
88048797
85909838