3929950
43195448
52819565
80103039
27542447
21236113
36855491
73384444
3727910
8344684
65977000
62936019
36409984
44483799
313328
85548005
67556106
43581002
43957401
45475225
33104409
38115349
9097572
2177268
89849637
80101122
22356928
84755030
79803937
3217927
20574732
28085192
237402
34263189
50768782
89651409
35394137
92728499
66143360
30603251