44515084
65578065
63625308
64803635
60725657
86833070
77322948
45248098
21643229
40157892
7936694
22248651
23646528
57277659
47346626
23713942
6766857
847527
53769342
246035
23812592
75016623
18171194
4904648
86475794
43896967
5717904
91298239
94419719
32125680
73726020
84973411
76585713
33258226
41738047
6405823
55263187
49122350
15187172
66652461