85306636
88179135
93262633
65355673
96189093
72482820
928749
23282094
64644645
92747619
93496822
9889870
1391467
8725823
60826840
69934691
73845835
55715025
41538832
59698518
19709319
73372252
48393236
75474564
94754873
7985233
78053136
22225963
63483030
7879902
66017837
25157871
68135929
21606485
1332499
29615816
71728390
35124447
91277626
20114169