93074215
47099404
36435711
91722266
88767728
56996854
56772011
41227970
16582075
61611817
6659545
50167315
74964582
4502419
13517334
97438238
67268657
70547986
7188985
152995
75106509
87848092
211871
20534649
3491183
6876643
30861903
18962260
59743117
7391249
70927187
49168659
29319663
55602009
15294111
71291296
71119611
30715873
1969719
74636307