52456926
63509032
43052280
30978310
31415024
50993914
91654411
4247166
353014
56838050
80794326
13082132
12474
96376890
17736255
78087604
34558530
91252069
55629969
6764535
42613616
47034234
50027325
1169241
5728614
66536942
27576909
60147699
6459990
72681766
40884291
23848193
92451376
79677917
17646367
66922216
26065183
36684643
797467
90192557