68918694
8958806
83805082
5795193
48398216
3911908
18139235
17681702
42141637
63585076
865314
95255088
23865067
36983168
22779362
73565588
10971847
17596356
47427853
9798354
38864243
661426
97689795
34969300
28455112
43436431
60684663
1050485
87376506
58764193
39331534
16805372
7051589
81133910
77501326
95487603
69223943
69128987
77410
63986467