86969667
86355529
25588983
36224202
40193197
27787857
66028702
2210117
70129993
2022322
79253199
62199951
37818540
51443562
8639601
29022863
16231563
73533214
11172201
55584158
28803399
79771602
95382140
96896074
401407
3482023
35487565
9377410
90606050
8229051
66878131
9829830
52096531
93429219
33562075
4378643
40978121
8326638
20212987
30607448