81325073
3583050
8249991
71578926
31007615
93571995
28328424
7648274
7657843
35306775
72456079
28024638
30102564
73373333
3529490
89744016
33925066
25154884
65467557
81277396
31148978
76785813
4328939
65849967
9818687
9569209
9379442
98549940
94477582
561913
9612832
15777408
5947105
33915462
4259368
741906
39185368
13556952
13467795
90671121