23819070
3854820
55299072
3393979
87982086
41025995
20595530
46096843
65957770
62448006
80109091
88688647
51205824
66918637
12146112
7507222
62361612
35417701
47625271
5306282
52087681
82129440
63007277
59865731
7063011
61656492
14336850
91106607
88372429
3581860
54825766
13003454
34383284
70336482
3209391
75395582
13864710
995830
23795811
93818666