82783664
82268187
21632125
65392428
99176711
58222872
41462489
16453467
14515271
35772410
39226774
70151878
60885769
2506227
95741623
5076366
83104660
41407417
301007
33187249
79431868
43501646
94525724
8369736
49759021
5155729
3882727
13376376
6970909
57974580
3732433
2357413
82313666
31209000
2025677
24055508
87682230
89395642
29623524
42168750