75652560
49648766
55216756
79453925
80399040
38779028
91281699
45216083
295412
54131869
35138769
57684498
74536193
14052087
60891062
678708
67616106
64788298
75973143
1173663
84893263
88416419
6227211
49698857
86742653
60832264
77701779
92632816
56069613
96038480
60529704
13822073
7132570
11196013
23615428
66738491
36523605
16184065
74891560
28904527