21773164
62469124
8374197
35255275
1054855
83254145
32143808
75974339
47636593
11363142
48632777
3551852
68467890
56339824
74033883
96309216
60998686
4911285
99367904
35725543
27298888
35664686
67847935
20176267
8789864
56012056
32223484
63236611
56382605
71693606
73789355
15637555
86053141
80726557
88328504
69869639
3660604
49474007
14447707
3691603