2812373
17503784
89287918
67726706
36919574
33832747
56774636
35073312
51262708
41234415
2025404
54691239
78962733
17288107
82798945
82138613
8904769
8485593
71411444
22161098
8007502
65765559
61212084
41805258
87223019
59523033
67342187
15986034
45333655
9750707
28216421
5168500
1639330
88158692
53815114
21335574
13177156
70819363
66181195
12764144