84452286
21011719
92462004
96587902
20806566
94248868
9854672
52262006
45598496
47162153
19046683
87622965
42441728
80895937
70455211
23353041
22196857
58646611
46746
70566165
68219163
37251233
217935
9910736
74735008
68696887
24892610
63669488
67273868
30286480
13153054
44605994
11847055
38653429
52802438
33156596
77772650
48297769
56224661
52579432