81311059
52416979
55594361
25427490
14253215
95137713
66623045
8874466
91665726
75667102
12947140
245762
86759129
42226400
66681015
33579511
22356204
15508445
85736489
19996440
28003402
26244316
13411757
915721
28569774
7252318
6913644
97318860
97685276
7919618
87671274
75403541
35481311
92092519
56552683
24644920
7106970
86974181
31598965
69004715