706129
6038115
68382126
50448450
89551517
28416196
62137417
12356207
42212711
69938316
61245124
59526106
21268628
13363091
6964810
88672128
34532998
78679407
86169240
23104719
78093861
51119951
63555641
80707906
75951993
23437548
30699281
6344213
3526594
7730699
12061955
25344703
81112479
4747042
62201984
47209223
63045006
20942722
44001589
98911426