86579450
6676257
78596226
8028484
4248758
29422843
24539303
29254310
45407053
95661614
24712597
33421070
53061104
82729194
78372747
58855271
59495074
46622861
19259683
70717259
94111827
70758615
58823699
62041805
1114772
66373509
5967293
19462371
87377627
51307390
70462831
15472149
19973718
36421025
73506457
2971309
16204767
51845153
72019283
26838855