92768750
6576877
62564463
78659951
75874329
89069508
60059906
68536141
95603095
71719746
61422567
22177226
48171156
89858919
64571801
20195980
39171321
62279576
48679082
61804691
97754253
45995664
40559972
65312238
80157456
40137940
7056524
6053256
25844579
7812839
48677723
73167105
48188818
63112726
5908126
42807494
47144518
70291214
18986130
35962317