45687984
18909048
27543421
51653142
17215816
93038401
62288129
57875140
67395549
3689906
434759
9530564
50546356
26205679
9445247
54681793
6870978
54806225
59277020
4262327
28808941
5979049
31239785
38676832
3441639
39185472
56274166
8607047
75747156
67948127
95673513
91889037
3117199
5782619
12455869
60258411
90165139
86242521
86799900
98092599