47456037
25944680
5495666
44145165
73478823
60221457
30532755
91984237
22088385
67951184
23697105
74761978
47259711
30982696
75248852
102189
65967341
58683889
11114212
67467711
49156198
52503958
26087630
40336524
92782681
95267905
93902812
47674509
26746444
25992821
805094
76686749
81319803
5846893
29099385
6513574
24071335
3078663
42228600
65943188