32636666
17523919
4404503
58567823
84802956
86377162
26017440
90289309
18039456
72104382
5424326
9311717
58977697
9656464
87105544
43296257
38598702
23158239
12154826
72753732
442421
91816791
5809559
29252689
53401445
44658819
2564606
73749372
75913893
15295603
1313986
83882712
37123852
13377668
76389645
44679706
55326622
69835202
396853
70614548