72807035
21872819
11967221
75916631
47988099
2094541
58486598
96844310
35952088
6270665
48532070
71651778
21226801
34764844
41066099
73642513
27188713
3819200
3294526
31669739
68577474
21065495
49614460
95196748
652247
88718348
64437170
50378483
96528109
95075222
31034431
25828807
7096585
8831973
20071642
58655358
89973384
8393299
95528370
54912567