492318
63537304
5356447
23071831
23125992
30564396
43196317
52593713
48368926
33715040
41848323
90179575
71598662
19913027
41053502
41266360
83397024
10424242
6748800
57235752
10541262
5395765
21761626
76981589
7438181
61629611
26914083
39321359
80871312
10524933
33052450
27687936
89848075
48564327
67065511
66654550
18138
3041933
6619917
18402260