23842608
60478117
72089752
9994150
19399663
59711500
91911748
71723360
99766449
9849355
49841070
5087048
30143417
72322150
14138206
31361523
60126341
86811528
67778053
12889182
153396
65143657
91914786
61831817
77612178
18885884
98199940
42274363
77081309
89709631
28819131
62068771
40835961
65335852
30329446
34419539
73998445
8252704
45365809
65816373