4436703
73035156
28206163
28581765
82482067
53891355
40437605
49686054
43262431
53867435
37148759
24066012
73164397
53319341
56911260
93396884
77754572
70092872
70225662
50111774
84353987
32593985
23537096
87855439
35497719
81313302
60629827
3106468
701554
84705184
36191991
7019708
15858425
6296713
30368629
81751132
80644029
98301129
71415709
97648952