62684828
35015413
14145947
75919810
34388063
61698693
85339783
47283213
50009965
32112219
55662670
74296382
5904238
11574794
29444676
7472442
44181221
83382774
4717674
9143510
77701409
44953645
93159991
41627001
35785674
66812945
36403116
45029308
67332937
64091948
7532295
81761548
81213386
541702
3804385
71369328
69499392
19125787
27333684
5085006