10398455
17312674
95953411
7281322
91949552
31102641
34006684
79468932
4012746
72454742
77557095
56583316
64944267
45704997
10453049
67119380
87373124
62344224
94154870
92067423
74631398
48589528
43962944
26095838
8022445
26652636
60354087
7214622
13972568
60969412
29996393
74508796
63559678
7265764
55667210
23088427
96574387
61291833
58296034
46119441