34905313
35627642
90109533
7067143
1224556
69699341
23423326
73106260
48232
32986938
71087326
8487051
9975576
93432661
49776990
37357712
46183000
28854143
40059067
1763324
27556903
67021689
21143762
29984766
57395253
87674506
26811812
44557715
29802953
5447590
26093100
42236627
30686543
48485373
34994229
49426397
86132598
8898165
6571904
89879021