16658351
53415522
5288473
27176637
74255564
13022638
91942874
18445198
5481422
84102239
76263063
13711407
59152476
47728622
74504161
92735361
31685050
52341527
99431793
1882770
23622604
6495929
70068839
60973804
6638107
91101063
8386486
71879934
20412756
6985105
68815759
461690
80219012
6398258
46409136
94751033
6519319
51669984
46778049
11425904