50439840
32701145
89927252
68985407
79354080
96437907
65089143
31817963
86519998
48482738
88789171
73475301
6443163
48666719
77142260
92277760
80315739
7225612
3242168
29272767
76221274
81743923
57732821
1625546
30156305
41966236
10716548
18795090
40321655
45732252
85761362
52813938
90856697
6820370
71551103
42832186
40388439
16822677
68169561
63793870