366882
4661468
21925445
86316899
94632034
55196501
96878655
27963585
8673433
43375127
8497268
3921674
2026376
46166192
33868414
14334159
30272039
79268255
36862042
50494676
19713889
34433632
7885926
952582
43194307
84994930
31016461
10499289
75587225
85996265
24566223
55791757
44713785
483333
47826727
95696189
50143572
92925065
9016158
3054689