40889950
88073169
77651710
99556644
52875521
98934052
88109807
47017442
50037345
1456377
56471246
50331442
2009736
7794872
22988837
1331699
12853970
96843881
95263085
23357185
53112486
53298629
16923928
36987635
49703640
48965203
37505307
18306306
74865938
39764586
72467011
11444689
37538848
342589
39417955
60185319
3116930
63637112
5878667
82934877