62648474
332598
19669343
14747567
19996771
47458754
95915010
92613194
32936097
783746
99347191
30729260
28385686
20423015
58779852
41101446
66275821
77635191
92934128
51631638
53676631
84268533
86646455
55484012
113715
36864009
14653764
4389892
42131804
26936431
92885015
44104018
51794645
72419934
58351604
312118
99841699
14619818
34556922
88158491