56795805
8639445
51857386
96379848
2222587
51933567
20783116
1756427
86608156
86553659
96417331
96696222
98629672
55632870
47905009
40662401
31924070
64614499
69285088
43662986
5256688
80635967
55762330
51338842
76273848
23571480
30756783
88752168
78261959
6791142
66286884
50568722
72396520
84484481
33533936
9177128
31044350
29108621
98031812
12073758