39146547
14237460
50485240
44167004
92469319
66144041
76337415
2792555
20602079
8706244
34858897
16889838
79044316
33012974
7119802
57654079
21675583
18101769
66829209
82313431
81149036
7525770
67467157
15887398
73632527
20035961
86011462
88413790
73694996
74697609
5900807
4088402
58376218
90887796
87655565
39053122
96771490
44305653
50506115
83729397