47679443
69838348
96658537
60689093
49481501
6414234
82459585
56223408
64547162
58885234
99991632
85391236
79125312
39513471
8642995
14605726
7483611
54688306
20914176
24328073
3499170
79788397
19004020
5580993
79811202
23643501
57928415
5776560
66517530
36306644
95905467
45479335
38055582
80695822
77729787
87356733
86019937
69303744
58619185
40728385