286995
62895931
62652227
58093716
366353
75861120
32278801
26869342
399844
50993833
21659693
35297902
72829688
19254943
56234286
4498859
73574632
22391858
8026493
63582618
15208125
96817503
62848232
82803827
57215108
11887306
52873534
14085336
44701874
70364479
63671038
23947849
22921726
84528979
96415001
54277179
64226079
545118
89409506
5049585