82252028
79159060
15194136
89775229
21643204
24241493
49667027
74264804
72339902
47522504
41141055
83688597
3546738
6304491
91899021
7659754
26176319
80547230
9903565
12708540
14738985
7651387
89557969
57176769
57994550
12528660
20424831
9500526
68256910
96572393
56066035
21096990
45173594
46948629
91172545
60793990
53584442
82411346
39116001
83936654