38739710
9393928
46056919
15527520
41919839
98868574
65403599
36829226
86733577
11975394
16518169
497869
41283698
2995746
111966
12001660
2429389
3287000
67824892
59091794
65026214
68829023
75407050
60137842
32201597
81199964
1855413
38429357
94431933
37863325
48485612
3818749
1022828
20713913
79531422
7883744
25343093
51087007
21746565
77334413