88326046
88522785
71529241
87694764
2013452
69169217
32551939
21334070
71087062
42816024
73038231
6525378
83631697
75036293
17983699
70096684
69653520
32247072
86878521
67216355
16011883
57629370
70132246
15102592
3686154
29544934
13034085
10473970
63155133
93143739
32104189
94169027
31905910
76765170
7442135
95353366
4370225
18613274
28402893
75522881