48373366
20009148
1845867
42886187
66305140
24668771
14356290
3435803
60042727
23366145
12403854
51285848
8833969
45831407
54181830
2566870
78362732
45737198
54282337
58768657
6561625
47766333
86187489
25025640
3730789
32021637
26085915
40631496
48696226
98991584
68129788
92273
64146435
44217425
12309813
62061341
6819147
58902458
36863072
10968097