43613094
86997731
68879547
52865906
35975855
954145
21193007
59638719
86453482
78403832
52114401
69703747
79393258
76479120
3973361
98172463
32283847
393390
10812353
74247587
22081909
25659315
38411663
39873697
82766239
4891779
41552532
51383171
49057245
73472393
27187794
65105869
43224301
76916539
6093443
70399709
98855429
59421976
5415583
48083220