46199527
21189175
6786588
3251154
69644867
51446588
47686427
71292330
38347310
74964962
21494682
7459153
11653483
79406580
60177642
33115971
48615189
7706585
8494769
61032869
3458238
62382449
58363123
44714887
56052765
76819260
97443151
19741824
11252250
29776582
12002255
57431062
6545585
33289455
5527982
28035699
49764193
57883779
84031868
27759113