44382957
93847018
59747538
1169859
40252129
50388187
20798289
56772359
41976088
35335386
49301073
7674386
48807024
43197741
473684
3430491
52248554
6529080
14406574
79527787
52627379
2629670
83625299
90863460
62025704
37966365
17264892
5278885
94632145
75735912
1133131
14041977
34665638
369310000
73103457
46358873
9502758
92635793
37646768
1451596