82662869
51952477
74987889
40838974
5950892
6188641
10079669
86502764
59065218
34029595
48236136
89625406
1448095
59009721
81106510
35427158
17247102
96764200
81883780
27558275
60067206
94801458
31297754
56366898
63373210
5419932
66594587
92892972
72494729
65054532
33815162
19344711
2346866
74551338
51522017
60702049
65399888
57983728
31651777
708562