54014287
58939442
60975712
41577023
51608786
52661557
72524595
85387577
53981733
7731760
19187763
86796548
19252254
19698206
15521858
49097311
87468910
17564999
97049195
7706467
14717820
89115800
92173403
57496730
97563932
74177363
7035353
77055589
32571819
17074745
7844023
69051635
51622443
48694478
61264696
12417577
9617625
693771
84583082
82313912