47254736
29176121
26856803
96328307
66428383
31918924
49179155
92432289
26488124
95588821
6815305
91041576
38594278
29374401
95537292
43278681
47413064
66482738
68371606
33741879
7231463
10226144
15163154
34299335
18168715
82247559
83313396
2676811
7589767
58732268
35945022
55476960
6179328
52288033
63883627
16748836
97712096
45845422
57338064
56429256