75713575
48872631
91466706
6725974
49374811
17381969
17762437
81322431
63529161
77025369
6801960
66694014
4346910
85234967
76885931
57755557
6395748
33386503
60968368
15616418
9521075
32484068
94515133
19705173
94142568
90268029
51826524
41091302
25541812
25524795
75937793
73873952
18851487
20591227
1464389
38102254
1809872
7132194
10748479
40775699