45185931
69268806
8645239
8144681
92847594
3604290
42106374
18633224
21458536
45018542
5093138
73965622
78829275
79669878
93627081
60499899
57607087
53217424
22348364
9597957
31153089
594659
39036287
29424685
1532341
67086756
89701791
1668442
87651782
67971587
18824038
4118853
32239444
11845775
10249961
26351822
44242420
6503267
83411941
23384120