67904607
40517417
11963717
4670224
80258363
43298717
735326
92731708
21019273
21281204
46056814
45949455
40289052
5577857
82523623
16703067
80523182
72174099
83699289
9751227
5398629
64666264
97866990
55438087
57929086
69137973
4727944
24021844
9843650
72602066
56056233
63956784
64454900
19209388
29256204
9310756
35434626
44653954
249959
96912044