47972557
88132684
92753505
36623251
90347167
23586641
34964791
38247202
81569326
83386813
67392732
7039072
23605158
31499074
85008255
46249518
40512756
40757298
37819826
58458530
84361028
99361439
87037989
55421343
89718505
96194383
30653297
67782830
78159434
84733799
13969322
3299420
40114881
82363923
8583163
9943478
82969149
29119159
56356666
62746835