27759229
72488363
61785490
13103968
65293301
22754156
64144813
13118347
57993553
40295856
7191652
61921273
14162536
54964077
47962005
76089111
28834081
40536975
1706740
41657588
49562424
83093482
2790173
95438351
24021670
62994886
71513691
740691
70953942
42587108
9642981
91238647
12465074
48819006
95819033
74449621
34875957
50111736
53738760
56879287