44152641
69042735
41836860
31131254
79871866
17704358
24967626
52123625
62952272
1898738
55391154
5496338
691856
96612805
84888558
32498972
83995347
41748057
26215147
44865912
92882282
7529295
47583466
57347645
598940
18585774
66142075
64587533
69057702
22845738
1392148
29876083
86386894
43164177
609642
18646123
3615855
70782247
83552515
44326697