21459006
38797638
14169374
46809028
90071968
72026911
36717561
64267007
92042239
61578760
43177320
28792853
5570382
86781146
49982232
32279513
83845688
60152775
79756190
63682871
86857672
1818819
28824008
51111864
77009680
7983322
38969690
7459746
2912655
98425066
35661880
4289024
12531620
64826393
70172583
49424154
17958728
75319062
78049508
4001479