88763274
8955897
69113480
20654956
61138783
72035288
58348332
7417460
4233422
82151371
1139791
58929777
55147676
81866420
39713913
95729758
46918639
75817390
84309333
83449088
33748740
24303677
20536303
123096
3889505
39813131
53526463
9602123
88487663
53305284
77401710
74361866
38699032
1378608
78061327
37027228
70991448
98553812
13174013
57527591