41756889
573181
53533303
8302494
39123179
4137689
37376286
82833763
379847
38092354
32503974
74861932
46278424
10174807
93143614
64572508
61188603
72863992
29412080
48093818
817364
91986408
68892527
67466542
96461220
78883361
49072331
41078728
20086333
76169736
39565023
37913385
17445559
61235515
67631568
43564413
12541137
26031237
24652272
49363157