90232901
70442896
9350503
70116856
68171820
5357897
21651213
42781825
54867540
93397641
96109205
74139680
13914953
65139747
50662950
30452781
5177875
2984696
58285308
7898434
56256912
1228336
12757656
3891890
27514087
76428577
35376924
94161118
42697797
16163494
19908930
46079181
44385089
41124672
68962996
23463208
96695020
77487627
53998891
21717696