22272168
31851866
3808881
80225477
76471091
79401040
37374143
37735013
20209558
17891366
56543274
36734830
59781512
44663961
85424029
3271897
63564110
64865178
3821293
84572064
99567190
7866022
8522955
40615912
54271077
15351858
80983319
7276381
10607667
64686464
56805361
18224355
69729093
19808937
87255758
74229349
9297665
93899229
68601548
63214185