95072143
913240
46046105
68851161
8268722
25018053
38605854
90739442
57017343
45504478
37441030
84587336
52295971
81565765
43384943
71869372
65954758
1043111
40525665
76747108
29521830
8664489
56413023
61418103
66566686
60064244
84359365
82843746
67938464
69782035
71316065
41288994
6661430
88619533
91377887
73759007
81373051
37221014
89032724
42361486