3202555
60741035
3037530
333207
27979619
80647798
9282260
79795789
39022055
76133814
83132504
57073310
41249303
10141438
62194335
96885023
28296754
88442682
7872748
46314222
86933505
7039931
7676154
57787483
32671500
29549946
2086397
90016033
531989
52659821
29564846
20228587
78272366
92537818
1429231
89639794
26041826
70137589
41209706
18395044