31812352
71679758
96077133
60873430
1161457
731208
51186601
41392697
57375335
25883307
51141431
9274822
55443799
22526236
87106227
4445444
47556248
1026532
3829476
44851163
47376694
48694177
8573142
33445861
57484559
14517360
52812966
87128774
40031001
66133329
6477189
33044256
86087791
23399182
77984410
4879962
87371854
74381531
66641476
66992871