64898649
1343860
53581009
5374903
3440536
23418975
50411400
52221093
69807411
79593096
12688808
72046769
91725892
33231433
37721470
15048279
82059979
48369319
62342014
23635330
18556335
58421203
41826941
93191332
95762038
82142644
60454115
55197953
35861351
55096517
44137506
59083593
64755051
76712768
29103989
60497509
15602529
3747240
9776514
58667283