90543380
64257284
65826512
2400537
34241683
26649863
60327196
79766802
36171137
72031892
65858351
15393897
97516772
19033823
19651970
6944215
47158313
19608737
64082022
6305532
8404452
17747792
40646595
97564449
25471711
57251625
1227043
42376340
2852565
15655947
47935707
82841660
9787539
41884443
32601445
35314963
8235596
56123682
40354781
66763088