44021216
14938856
69196260
45825479
1024545
27077575
86592948
4526187
91781475
84327367
8325315
77754328
351132
42425595
7852574
66943849
77685888
42204803
56854846
60193865
96577713
7146389
21174754
77646248
72949427
91131700
48414248
6236665
45662002
5448566
98827137
14742095
43999475
83014148
79358217
59098364
44927989
25166785
3823731
92772536