89573622
20821783
86514365
35338411
70623624
40007622
12576782
41412738
60062472
99693611
28679519
47362219
66608212
26413012
86209739
77861891
386928
49596528
82249402
8912502
41131728
39339892
1770291
91127272
38817184
41074624
72186382
10108117
75933384
49364686
78795872
54271961
65648193
67395792
67172333
17465860
86377572
68519757
34332517
60169613