47956914
5906141
39987209
23842403
56892925
76848503
30392427
74017821
7747783
2772612
57378175
68183270
5921991
537473
8005880
69249650
14086360
6784341
39769756
13757086
57257569
54791033
76378154
83321293
96178745
60686462
77907642
63384625
51393112
39058662
12843193
22885186
18275626
37461647
82234445
15611151
47889457
84518897
31267268
3682553