86256358
17133477
84663675
8267141
14785961
78272083
96771360
50997320
979243
73857900
80573162
22622753
49058136
11237115
12419916
44831932
8675263
94147623
2543597
15383434
41682018
31574647
97386342
96795035
44488673
6083693
19318349
41253482
82929068
87164962
49678838
84262805
425976
26162864
66992482
23268227
77941420
65935001
3143234
39769281