3941416
2413131
84192087
62083638
45508808
4935386
61087122
734195
2441688
7296308
95733071
56874211
85903512
75967111
26399513
76481969
52932829
83022724
4362935
10286825
53319199
93959102
90182732
11491722
49795750
87939692
79305832
23884098
7250822
32768653
86639388
1144729
2823591
21344713
17541506
56438371
30267635
66898509
42305282
63178714