32809557
90764286
58904660
48268739
28454186
64599453
30373205
20233828
10291944
11995047
94148041
52424408
20262363
29174857
73082466
34748567
37711779
48565433
27945579
91433706
94155784
37555959
32913309
75696973
91612350
66625167
89227012
28571312
52126294
44066164
82744624
10613707
30857471
75685655
83526899
8083456
32658355
93897923
54708739
56449592