64942922
23247742
69638502
62522236
84603409
21948542
89205475
15805951
30741965
92486277
34463011
50796414
87597002
67442710
65327570
88218943
57307617
45776967
41294890
63298289
68454322
12064350
9055710
77483750
83019325
48268759
99929361
23227981
71941739
4324531
76262236
84451437
3064587
43733522
46535434
5914417
8776136
72053473
33345860
9707349