41856293
2097891
37787817
45147433
54251256
4265430
37373450
22411080
69161841
15585502
67427499
6672790
75498447
31025631
59519728
78836940
81918513
47695335
21577101
11137085
46444626
67865140
4834942
32308251
15468884
76812243
93755907
86851306
79907981
952047
70879856
36786317
95209640
5355503
77225646
76217199
87306341
67384007
40429600
95719584