74755632
20659065
15067396
13066606
19929549
82497859
44452306
12369270
35345319
87406038
97924202
4959135
2092727
40019890
15079016
29871448
32502204
82549680
87957771
78421288
1672818
1463744
10463956
45423266
16241894
24905685
84889656
66596595
22001882
6768406
65229966
70963799
21334159
2085211
670807
95461473
60626705
5312649
14987196
63651332