44312003
44869547
12741459
48188484
22182922
7032901
85939783
93688574
65078774
1786222
19632550
2360348
67022127
13664112
51632192
73912527
94142865
11469355
47751301
367942
68576715
4162792
79537545
40059782
939751
31166970
6319361
43767924
90485189
59533570
58047362
42541228
8812881
52672640
93439091
10127744
22825006
49175059
617539
28497263