25348825
11202524
71562364
24746075
53728800
68365850
51301100
25496137
46921812
8882553
51218616
56586145
16491274
81269018
86218440
46968797
91788606
87996923
48892874
41785088
9675810
32847137
42482577
8498245
73698382
2097247
2445336
79549872
36255315
86274095
98474489
60715892
7795368
58032096
2643016
20149063
99375577
29392380
79217194
86233260