2704688
49133537
17233118
3879344
5910372
3961101
6392010
60749897
59222722
662482
11986728
27731439
337807
92279486
12353735
76996053
69426884
23536380
97693152
75597835
90443327
6856258
72568032
27171650
524124
65813666
58473653
71372360
40919114
2918716
54297442
34089873
6437033
81093371
59018697
5711256
47883116
53166885
3962788
7713991