46209942
88771269
55124219
63633588
70899491
86924751
49424633
66755815
30061686
40909775
22322497
12113072
37705492
5643182
51314601
70673153
51957684
66769550
62677390
40567404
90692156
109823
99628916
1492115
21152201
1966596
21745747
54719424
351952
8915706
63859798
23706723
37101186
77829455
58407543
52145179
94507280
55586033
9332958
953197