92555168
87022279
5549565
65193380
66678562
252682
1145402
558092
68267234
23974128
56494073
10402307
41394739
16558441
7168544
5930268
41274852
48289455
34819994
90936570
26535295
52479073
37561454
7392340
29735775
33346992
42911960
26207578
75131568
75958576
58699942
34062173
27353010
33257804
3591308
22663846
76053618
45274088
99069219
19293195