66015045
60073463
80187734
39413013
25926876
66531488
43647147
70143506
20195922
57763438
79342958
82734267
90666090
78984551
26682642
3941310
78218369
8692842
33774120
76841199
95312724
51944566
5077913
30287606
14321304
64481611
25709762
81573156
97575704
9568899
60257147
5048315
5347592
10991241
14025500
61241859
54466898
4228863
42518092
19116792