2363619
49085501
18836287
99241908
72158654
72397446
70961443
4008549
97049888
63118196
80703800
69865668
5353892
18093302
2335746
76073815
87271410
58136624
78344073
3201162
54101693
7608735
2951646
85982376
80124172
95295409
96427885
6978928
2404310
133269
13092448
94163606
58357219
24424204
91783408
60026933
78606614
76376500
82031566
94618634