66683128
29159701
72918085
80867195
96536208
4804721
61377433
48104519
96892929
25933518
34616482
38459686
47016627
5556431
7299771
60761587
90841486
14629915
60987187
74112997
86746452
79021116
6834197
73823948
9913523
72183735
16641925
88523411
10707008
87645466
1219297
16105109
93694908
51892918
63768125
22322587
77238118
31704215
53534726
3616180