28429135
3218614
16729793
24868507
16109262
28012142
43966271
92012256
52271654
56389670
25805535
55702516
46827741
72706854
71973058
81352787
30843675
85105989
16292743
97288149
20427412
99083468
3687545
74131701
3787984
57957896
5496443
5463457
29389375
24791836
45768092
16189479
76831435
5201608
44725975
58571186
16046676
32435022
95767620
30877284