263209
31609466
8963994
85002238
20039667
51745967
93355382
5088834
2627231
8867814
84383658
24624786
36713075
48824993
10145312
6408058
64812684
31213125
19626520
56722058
31692835
87319244
21163187
4819853
20098617
82866409
632482
6985887
73325367
2920238
29161372
52185548
84758319
19967672
1961313
63336210
75906805
28694057
8136474
35772128