32519148
7206847
45652281
3842465
77568286
60963552
91195659
81432186
10175598
14532186
43927932
59498047
4096979
58179831
22059320
38729386
3492675
21041446
9772932
64012208
4975324
79154053
41408667
90335672
55124476
47205052
10769475
37241386
1852541
70213403
95611178
6941548
81538495
4247910
24404882
93434197
22425850
58822474
3156885
48818544