95789833
61835093
46846527
6378584
44032390
2979139
98208187
2601228
50731941
60685458
35927457
51889477
5284819
66439300
60228324
46154663
71754157
23914494
3747948
90942722
23246656
84488106
47945080
6457268
91681315
92544947
6501794
66523532
17525632
26271154
47749301
44512774
97718660
55431085
47073808
84835856
21757823
94287351
40398871
92761780